island just off the coast - Englisch Synonyme Wörterbuch